group of arrested delinquents - Spanish English Dictionary